<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title>File Source for objc.php</title>
			<link rel="stylesheet" href="../media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
						<h1>Source for file objc.php</h1>
<p>Documentation is available at <a href="../core/_geshi_objc_php.html">objc.php</a></p>
<div class="src-code">
<pre><a name="a1"></a><br />1     <span class="src-php">&lt;?php</span><a name="a2"></a><br />2     <span class="src-doc">/***********************************************************************************</span><a name="a3"></a><br />3     <span class="src-doc"> * objc.php</span><a name="a4"></a><br />4     <span class="src-doc"> * --------</span><a name="a5"></a><br />5     <span class="src-doc"> * Author: M. Uli Kusterer (witness.of.teachtext@gmx.net)</span><a name="a6"></a><br />6     <span class="src-doc"> * Copyright: (c) 2004 M. Uli Kusterer, Nigel McNie (http://qbnz.com/highlighter/)</span><a name="a7"></a><br />7     <span class="src-doc"> * Release Version: 1.0.7.3</span><a name="a8"></a><br />8     <span class="src-doc"> * CVS Revision Version: $Revision: 1.4 $</span><a name="a9"></a><br />9     <span class="src-doc"> * Date Started: 2004/06/04</span><a name="a10"></a><br />10    <span class="src-doc"> * Last Modified: $Date: 2005/09/22 01:35:22 $</span><a name="a11"></a><br />11    <span class="src-doc"> *</span><a name="a12"></a><br />12    <span class="src-doc"> * Objective C language file for GeSHi.</span><a name="a13"></a><br />13    <span class="src-doc"> *</span><a name="a14"></a><br />14    <span class="src-doc"> * CHANGES</span><a name="a15"></a><br />15    <span class="src-doc"> * -------</span><a name="a16"></a><br />16    <span class="src-doc"> * 2004/11/27 (1.0.0)</span><a name="a17"></a><br />17    <span class="src-doc"> *   -  First Release</span><a name="a18"></a><br />18    <span class="src-doc"> *</span><a name="a19"></a><br />19    <span class="src-doc"> * TODO (updated 2004/11/27)</span><a name="a20"></a><br />20    <span class="src-doc"> * -------------------------</span><a name="a21"></a><br />21    <span class="src-doc"> *</span><a name="a22"></a><br />22    <span class="src-doc"> ************************************************************************************</span><a name="a23"></a><br />23    <span class="src-doc"> *</span><a name="a24"></a><br />24    <span class="src-doc"> *     This file is part of GeSHi.</span><a name="a25"></a><br />25    <span class="src-doc"> *</span><a name="a26"></a><br />26    <span class="src-doc"> *   GeSHi is free software; you can redistribute it and/or modify</span><a name="a27"></a><br />27    <span class="src-doc"> *   it under the terms of the GNU General Public License as published by</span><a name="a28"></a><br />28    <span class="src-doc"> *   the Free Software Foundation; either version 2 of the License, or</span><a name="a29"></a><br />29    <span class="src-doc"> *   (at your option) any later version.</span><a name="a30"></a><br />30    <span class="src-doc"> *</span><a name="a31"></a><br />31    <span class="src-doc"> *   GeSHi is distributed in the hope that it will be useful,</span><a name="a32"></a><br />32    <span class="src-doc"> *   but WITHOUT ANY WARRANTY; without even the implied warranty of</span><a name="a33"></a><br />33    <span class="src-doc"> *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span><a name="a34"></a><br />34    <span class="src-doc"> *   GNU General Public License for more details.</span><a name="a35"></a><br />35    <span class="src-doc"> *</span><a name="a36"></a><br />36    <span class="src-doc"> *   You should have received a copy of the GNU General Public License</span><a name="a37"></a><br />37    <span class="src-doc"> *   along with GeSHi; if not, write to the Free Software</span><a name="a38"></a><br />38    <span class="src-doc"> *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA</span><a name="a39"></a><br />39    <span class="src-doc"> *</span><a name="a40"></a><br />40    <span class="src-doc"> ************************************************************************************/</span><a name="a40"></a><br />40    <a name="a41"></a><br />41    <a name="a42"></a><br />42    <span class="src-var">$language_data</span> = <span class="src-key">array</span> <span class="src-sym">(</span><a name="a43"></a><br />43        <span class="src-str">'LANG_NAME'</span> =&gt; <span class="src-str">'Objective C'</span><span class="src-sym">,</span><a name="a44"></a><br />44        <span class="src-str">'COMMENT_SINGLE'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><span class="src-num">1</span> =&gt; <span class="src-str">'//'</span><span class="src-sym">,</span> <span class="src-num">2</span> =&gt; <span class="src-str">'#'</span><span class="src-sym">)</span><span class="src-sym">,</span><a name="a45"></a><br />45        <span class="src-str">'COMMENT_MULTI'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><span class="src-str">'/*'</span> =&gt; <span class="src-str">'*/'</span><span class="src-sym">)</span><span class="src-sym">,</span><a name="a46"></a><br />46        <span class="src-str">'CASE_KEYWORDS'</span> =&gt; <span class="src-id"><a href="../core/_geshi_php.html#defineGESHI_CAPS_NO_CHANGE">GESHI_CAPS_NO_CHANGE</a></span><span class="src-sym">,</span><a name="a47"></a><br />47        <span class="src-str">'QUOTEMARKS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><span class="src-str">&quot;'&quot;</span><span class="src-sym">,</span> <span class="src-str">'&quot;'</span><span class="src-sym">)</span><span class="src-sym">,</span><a name="a48"></a><br />48        <span class="src-str">'ESCAPE_CHAR'</span> =&gt; <span class="src-str">'\\'</span><span class="src-sym">,</span><a name="a49"></a><br />49        <span class="src-str">'KEYWORDS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a50"></a><br />50            <span class="src-num">1</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a51"></a><br />51                <span class="src-str">'if'</span><span class="src-sym">,</span> <span class="src-str">'return'</span><span class="src-sym">,</span> <span class="src-str">'while'</span><span class="src-sym">,</span> <span class="src-str">'case'</span><span class="src-sym">,</span> <span class="src-str">'continue'</span><span class="src-sym">,</span> <span class="src-str">'default'</span><span class="src-sym">,</span><a name="a52"></a><br />52                <span class="src-str">'do'</span><span class="src-sym">,</span> <span class="src-str">'else'</span><span class="src-sym">,</span> <span class="src-str">'for'</span><span class="src-sym">,</span> <span class="src-str">'switch'</span><span class="src-sym">,</span> <span class="src-str">'goto'</span><a name="a53"></a><br />53                <span class="src-sym">)</span><span class="src-sym">,</span><a name="a54"></a><br />54            <span class="src-num">2</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a55"></a><br />55                <span class="src-str">'NULL'</span><span class="src-sym">,</span> <span class="src-str">'false'</span><span class="src-sym">,</span> <span class="src-str">'break'</span><span class="src-sym">,</span> <span class="src-str">'true'</span><span class="src-sym">,</span> <span class="src-str">'enum'</span><span class="src-sym">,</span> <span class="src-str">'nil'</span><span class="src-sym">,</span> <span class="src-str">'Nil'</span><span class="src-sym">,</span> <span class="src-str">'errno'</span><span class="src-sym">,</span> <span class="src-str">'EDOM'</span><span class="src-sym">,</span><a name="a56"></a><br />56                <span class="src-str">'ERANGE'</span><span class="src-sym">,</span> <span class="src-str">'FLT_RADIX'</span><span class="src-sym">,</span> <span class="src-str">'FLT_ROUNDS'</span><span class="src-sym">,</span> <span class="src-str">'FLT_DIG'</span><span class="src-sym">,</span> <span class="src-str">'DBL_DIG'</span><span class="src-sym">,</span> <span class="src-str">'LDBL_DIG'</span><span class="src-sym">,</span><a name="a57"></a><br />57                <span class="src-str">'FLT_EPSILON'</span><span class="src-sym">,</span> <span class="src-str">'DBL_EPSILON'</span><span class="src-sym">,</span> <span class="src-str">'LDBL_EPSILON'</span><span class="src-sym">,</span> <span class="src-str">'FLT_MANT_DIG'</span><span class="src-sym">,</span> <span class="src-str">'DBL_MANT_DIG'</span><span class="src-sym">,</span><a name="a58"></a><br />58                <span class="src-str">'LDBL_MANT_DIG'</span><span class="src-sym">,</span> <span class="src-str">'FLT_MAX'</span><span class="src-sym">,</span> <span class="src-str">'DBL_MAX'</span><span class="src-sym">,</span> <span class="src-str">'LDBL_MAX'</span><span class="src-sym">,</span> <span class="src-str">'FLT_MAX_EXP'</span><span class="src-sym">,</span> <span class="src-str">'DBL_MAX_EXP'</span><span class="src-sym">,</span><a name="a59"></a><br />59                <span class="src-str">'LDBL_MAX_EXP'</span><span class="src-sym">,</span> <span class="src-str">'FLT_MIN'</span><span class="src-sym">,</span> <span class="src-str">'DBL_MIN'</span><span class="src-sym">,</span> <span class="src-str">'LDBL_MIN'</span><span class="src-sym">,</span> <span class="src-str">'FLT_MIN_EXP'</span><span class="src-sym">,</span> <span class="src-str">'DBL_MIN_EXP'</span><span class="src-sym">,</span><a name="a60"></a><br />60                <span class="src-str">'LDBL_MIN_EXP'</span><span class="src-sym">,</span> <span class="src-str">'CHAR_BIT'</span><span class="src-sym">,</span> <span class="src-str">'CHAR_MAX'</span><span class="src-sym">,</span> <span class="src-str">'CHAR_MIN'</span><span class="src-sym">,</span> <span class="src-str">'SCHAR_MAX'</span><span class="src-sym">,</span> <span class="src-str">'SCHAR_MIN'</span><span class="src-sym">,</span><a name="a61"></a><br />61                <span class="src-str">'UCHAR_MAX'</span><span class="src-sym">,</span> <span class="src-str">'SHRT_MAX'</span><span class="src-sym">,</span> <span class="src-str">'SHRT_MIN'</span><span class="src-sym">,</span> <span class="src-str">'USHRT_MAX'</span><span class="src-sym">,</span> <span class="src-str">'INT_MAX'</span><span class="src-sym">,</span> <span class="src-str">'INT_MIN'</span><span class="src-sym">,</span><a name="a62"></a><br />62                <span class="src-str">'UINT_MAX'</span><span class="src-sym">,</span> <span class="src-str">'LONG_MAX'</span><span class="src-sym">,</span> <span class="src-str">'LONG_MIN'</span><span class="src-sym">,</span> <span class="src-str">'ULONG_MAX'</span><span class="src-sym">,</span> <span class="src-str">'HUGE_VAL'</span><span class="src-sym">,</span> <span class="src-str">'SIGABRT'</span><span class="src-sym">,</span><a name="a63"></a><br />63                <span class="src-str">'SIGFPE'</span><span class="src-sym">,</span> <span class="src-str">'SIGILL'</span><span class="src-sym">,</span> <span class="src-str">'SIGINT'</span><span class="src-sym">,</span> <span class="src-str">'SIGSEGV'</span><span class="src-sym">,</span> <span class="src-str">'SIGTERM'</span><span class="src-sym">,</span> <span class="src-str">'SIG_DFL'</span><span class="src-sym">,</span> <span class="src-str">'SIG_ERR'</span><span class="src-sym">,</span><a name="a64"></a><br />64                <span class="src-str">'SIG_IGN'</span><span class="src-sym">,</span> <span class="src-str">'BUFSIZ'</span><span class="src-sym">,</span> <span class="src-str">'EOF'</span><span class="src-sym">,</span> <span class="src-str">'FILENAME_MAX'</span><span class="src-sym">,</span> <span class="src-str">'FOPEN_MAX'</span><span class="src-sym">,</span> <span class="src-str">'L_tmpnam'</span><span class="src-sym">,</span> <span class="src-str">'NULL'</span><span class="src-sym">,</span><a name="a65"></a><br />65                <span class="src-str">'SEEK_CUR'</span><span class="src-sym">,</span> <span class="src-str">'SEEK_END'</span><span class="src-sym">,</span> <span class="src-str">'SEEK_SET'</span><span class="src-sym">,</span> <span class="src-str">'TMP_MAX'</span><span class="src-sym">,</span> <span class="src-str">'stdin'</span><span class="src-sym">,</span> <span class="src-str">'stdout'</span><span class="src-sym">,</span> <span class="src-str">'stderr'</span><span class="src-sym">,</span><a name="a66"></a><br />66                <span class="src-str">'EXIT_FAILURE'</span><span class="src-sym">,</span> <span class="src-str">'EXIT_SUCCESS'</span><span class="src-sym">,</span> <span class="src-str">'RAND_MAX'</span><span class="src-sym">,</span> <span class="src-str">'CLOCKS_PER_SEC'</span><a name="a67"></a><br />67                <span class="src-sym">)</span><span class="src-sym">,</span><a name="a68"></a><br />68            <span class="src-num">3</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a69"></a><br />69                <span class="src-str">'printf'</span><span class="src-sym">,</span> <span class="src-str">'fprintf'</span><span class="src-sym">,</span> <span class="src-str">'snprintf'</span><span class="src-sym">,</span> <span class="src-str">'sprintf'</span><span class="src-sym">,</span> <span class="src-str">'assert'</span><span class="src-sym">,</span><a name="a70"></a><br />70                <span class="src-str">'isalnum'</span><span class="src-sym">,</span> <span class="src-str">'isalpha'</span><span class="src-sym">,</span> <span class="src-str">'isdigit'</span><span class="src-sym">,</span> <span class="src-str">'iscntrl'</span><span class="src-sym">,</span> <span class="src-str">'isgraph'</span><span class="src-sym">,</span> <span class="src-str">'islower'</span><span class="src-sym">,</span> <span class="src-str">'isprint'</span><span class="src-sym">,</span><a name="a71"></a><br />71                <span class="src-str">'ispunct'</span><span class="src-sym">,</span> <span class="src-str">'isspace'</span><span class="src-sym">,</span> <span class="src-str">'ispunct'</span><span class="src-sym">,</span> <span class="src-str">'isupper'</span><span class="src-sym">,</span> <span class="src-str">'isxdigit'</span><span class="src-sym">,</span> <span class="src-str">'tolower'</span><span class="src-sym">,</span> <span class="src-str">'toupper'</span><span class="src-sym">,</span><a name="a72"></a><br />72                <span class="src-str">'exp'</span><span class="src-sym">,</span> <span class="src-str">'log'</span><span class="src-sym">,</span> <span class="src-str">'log10'</span><span class="src-sym">,</span> <span class="src-str">'pow'</span><span class="src-sym">,</span> <span class="src-str">'sqrt'</span><span class="src-sym">,</span> <span class="src-str">'ceil'</span><span class="src-sym">,</span> <span class="src-str">'floor'</span><span class="src-sym">,</span> <span class="src-str">'fabs'</span><span class="src-sym">,</span> <span class="src-str">'ldexp'</span><span class="src-sym">,</span><a name="a73"></a><br />73                <span class="src-str">'frexp'</span><span class="src-sym">,</span> <span class="src-str">'modf'</span><span class="src-sym">,</span> <span class="src-str">'fmod'</span><span class="src-sym">,</span> <span class="src-str">'sin'</span><span class="src-sym">,</span> <span class="src-str">'cos'</span><span class="src-sym">,</span> <span class="src-str">'tan'</span><span class="src-sym">,</span> <span class="src-str">'asin'</span><span class="src-sym">,</span> <span class="src-str">'acos'</span><span class="src-sym">,</span> <span class="src-str">'atan'</span><span class="src-sym">,</span> <span class="src-str">'atan2'</span><span class="src-sym">,</span><a name="a74"></a><br />74                <span class="src-str">'sinh'</span><span class="src-sym">,</span> <span class="src-str">'cosh'</span><span class="src-sym">,</span> <span class="src-str">'tanh'</span><span class="src-sym">,</span> <span class="src-str">'setjmp'</span><span class="src-sym">,</span> <span class="src-str">'longjmp'</span><span class="src-sym">,</span> <span class="src-str">'asin'</span><span class="src-sym">,</span> <span class="src-str">'acos'</span><span class="src-sym">,</span> <span class="src-str">'atan'</span><span class="src-sym">,</span> <span class="src-str">'atan2'</span><span class="src-sym">,</span><a name="a75"></a><br />75                <span class="src-str">'va_start'</span><span class="src-sym">,</span> <span class="src-str">'va_arg'</span><span class="src-sym">,</span> <span class="src-str">'va_end'</span><span class="src-sym">,</span> <span class="src-str">'offsetof'</span><span class="src-sym">,</span> <span class="src-str">'sizeof'</span><span class="src-sym">,</span> <span class="src-str">'fopen'</span><span class="src-sym">,</span> <span class="src-str">'freopen'</span><span class="src-sym">,</span><a name="a76"></a><br />76                <span class="src-str">'fflush'</span><span class="src-sym">,</span> <span class="src-str">'fclose'</span><span class="src-sym">,</span> <span class="src-str">'remove'</span><span class="src-sym">,</span> <span class="src-str">'rename'</span><span class="src-sym">,</span> <span class="src-str">'tmpfile'</span><span class="src-sym">,</span> <span class="src-str">'tmpname'</span><span class="src-sym">,</span> <span class="src-str">'setvbuf'</span><span class="src-sym">,</span><a name="a77"></a><br />77                <span class="src-str">'setbuf'</span><span class="src-sym">,</span> <span class="src-str">'vfprintf'</span><span class="src-sym">,</span> <span class="src-str">'vprintf'</span><span class="src-sym">,</span> <span class="src-str">'vsprintf'</span><span class="src-sym">,</span> <span class="src-str">'fscanf'</span><span class="src-sym">,</span> <span class="src-str">'scanf'</span><span class="src-sym">,</span> <span class="src-str">'sscanf'</span><span class="src-sym">,</span><a name="a78"></a><br />78                <span class="src-str">'fgetc'</span><span class="src-sym">,</span> <span class="src-str">'fgets'</span><span class="src-sym">,</span> <span class="src-str">'fputc'</span><span class="src-sym">,</span> <span class="src-str">'fputs'</span><span class="src-sym">,</span> <span class="src-str">'getc'</span><span class="src-sym">,</span> <span class="src-str">'getchar'</span><span class="src-sym">,</span> <span class="src-str">'gets'</span><span class="src-sym">,</span> <span class="src-str">'putc'</span><span class="src-sym">,</span><a name="a79"></a><br />79                <span class="src-str">'putchar'</span><span class="src-sym">,</span> <span class="src-str">'puts'</span><span class="src-sym">,</span> <span class="src-str">'ungetc'</span><span class="src-sym">,</span> <span class="src-str">'fread'</span><span class="src-sym">,</span> <span class="src-str">'fwrite'</span><span class="src-sym">,</span> <span class="src-str">'fseek'</span><span class="src-sym">,</span> <span class="src-str">'ftell'</span><span class="src-sym">,</span> <span class="src-str">'rewind'</span><span class="src-sym">,</span><a name="a80"></a><br />80                <span class="src-str">'fgetpos'</span><span class="src-sym">,</span> <span class="src-str">'fsetpos'</span><span class="src-sym">,</span> <span class="src-str">'clearerr'</span><span class="src-sym">,</span> <span class="src-str">'feof'</span><span class="src-sym">,</span> <span class="src-str">'ferror'</span><span class="src-sym">,</span> <span class="src-str">'perror'</span><span class="src-sym">,</span> <span class="src-str">'abs'</span><span class="src-sym">,</span> <span class="src-str">'labs'</span><span class="src-sym">,</span><a name="a81"></a><br />81                <span class="src-str">'div'</span><span class="src-sym">,</span> <span class="src-str">'ldiv'</span><span class="src-sym">,</span> <span class="src-str">'atof'</span><span class="src-sym">,</span> <span class="src-str">'atoi'</span><span class="src-sym">,</span> <span class="src-str">'atol'</span><span class="src-sym">,</span> <span class="src-str">'strtod'</span><span class="src-sym">,</span> <span class="src-str">'strtol'</span><span class="src-sym">,</span> <span class="src-str">'strtoul'</span><span class="src-sym">,</span> <span class="src-str">'calloc'</span><span class="src-sym">,</span><a name="a82"></a><br />82                <span class="src-str">'malloc'</span><span class="src-sym">,</span> <span class="src-str">'realloc'</span><span class="src-sym">,</span> <span class="src-str">'free'</span><span class="src-sym">,</span> <span class="src-str">'abort'</span><span class="src-sym">,</span> <span class="src-str">'exit'</span><span class="src-sym">,</span> <span class="src-str">'atexit'</span><span class="src-sym">,</span> <span class="src-str">'system'</span><span class="src-sym">,</span> <span class="src-str">'getenv'</span><span class="src-sym">,</span><a name="a83"></a><br />83                <span class="src-str">'bsearch'</span><span class="src-sym">,</span> <span class="src-str">'qsort'</span><span class="src-sym">,</span> <span class="src-str">'rand'</span><span class="src-sym">,</span> <span class="src-str">'srand'</span><span class="src-sym">,</span> <span class="src-str">'strcpy'</span><span class="src-sym">,</span> <span class="src-str">'strncpy'</span><span class="src-sym">,</span> <span class="src-str">'strcat'</span><span class="src-sym">,</span> <span class="src-str">'strncat'</span><span class="src-sym">,</span><a name="a84"></a><br />84                <span class="src-str">'strcmp'</span><span class="src-sym">,</span> <span class="src-str">'strncmp'</span><span class="src-sym">,</span> <span class="src-str">'strcoll'</span><span class="src-sym">,</span> <span class="src-str">'strchr'</span><span class="src-sym">,</span> <span class="src-str">'strrchr'</span><span class="src-sym">,</span> <span class="src-str">'strspn'</span><span class="src-sym">,</span> <span class="src-str">'strcspn'</span><span class="src-sym">,</span><a name="a85"></a><br />85                <span class="src-str">'strpbrk'</span><span class="src-sym">,</span> <span class="src-str">'strstr'</span><span class="src-sym">,</span> <span class="src-str">'strlen'</span><span class="src-sym">,</span> <span class="src-str">'strerror'</span><span class="src-sym">,</span> <span class="src-str">'strtok'</span><span class="src-sym">,</span> <span class="src-str">'strxfrm'</span><span class="src-sym">,</span> <span class="src-str">'memcpy'</span><span class="src-sym">,</span><a name="a86"></a><br />86                <span class="src-str">'memmove'</span><span class="src-sym">,</span> <span class="src-str">'memcmp'</span><span class="src-sym">,</span> <span class="src-str">'memchr'</span><span class="src-sym">,</span> <span class="src-str">'memset'</span><span class="src-sym">,</span> <span class="src-str">'clock'</span><span class="src-sym">,</span> <span class="src-str">'time'</span><span class="src-sym">,</span> <span class="src-str">'difftime'</span><span class="src-sym">,</span> <span class="src-str">'mktime'</span><span class="src-sym">,</span><a name="a87"></a><br />87                <span class="src-str">'asctime'</span><span class="src-sym">,</span> <span class="src-str">'ctime'</span><span class="src-sym">,</span> <span class="src-str">'gmtime'</span><span class="src-sym">,</span> <span class="src-str">'localtime'</span><span class="src-sym">,</span> <span class="src-str">'strftime'</span><a name="a88"></a><br />88                <span class="src-sym">)</span><span class="src-sym">,</span><a name="a89"></a><br />89            <span class="src-num">4</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span>   <span class="src-comm">// Data types:</span><a name="a90"></a><br />90                <span class="src-str">'auto'</span><span class="src-sym">,</span> <span class="src-str">'char'</span><span class="src-sym">,</span> <span class="src-str">'const'</span><span class="src-sym">,</span> <span class="src-str">'double'</span><span class="src-sym">,</span>  <span class="src-str">'float'</span><span class="src-sym">,</span> <span class="src-str">'int'</span><span class="src-sym">,</span> <span class="src-str">'long'</span><span class="src-sym">,</span><a name="a91"></a><br />91                <span class="src-str">'register'</span><span class="src-sym">,</span> <span class="src-str">'short'</span><span class="src-sym">,</span> <span class="src-str">'signed'</span><span class="src-sym">,</span> <span class="src-str">'sizeof'</span><span class="src-sym">,</span> <span class="src-str">'static'</span><span class="src-sym">,</span> <span class="src-str">'string'</span><span class="src-sym">,</span> <span class="src-str">'struct'</span><span class="src-sym">,</span><a name="a92"></a><br />92                <span class="src-str">'typedef'</span><span class="src-sym">,</span> <span class="src-str">'union'</span><span class="src-sym">,</span> <span class="src-str">'unsigned'</span><span class="src-sym">,</span> <span class="src-str">'void'</span><span class="src-sym">,</span> <span class="src-str">'volatile'</span><span class="src-sym">,</span> <span class="src-str">'extern'</span><span class="src-sym">,</span> <span class="src-str">'jmp_buf'</span><span class="src-sym">,</span><a name="a93"></a><br />93                <span class="src-str">'signal'</span><span class="src-sym">,</span> <span class="src-str">'raise'</span><span class="src-sym">,</span> <span class="src-str">'va_list'</span><span class="src-sym">,</span> <span class="src-str">'ptrdiff_t'</span><span class="src-sym">,</span> <span class="src-str">'size_t'</span><span class="src-sym">,</span> <span class="src-str">'FILE'</span><span class="src-sym">,</span> <span class="src-str">'fpos_t'</span><span class="src-sym">,</span><a name="a94"></a><br />94                <span class="src-str">'div_t'</span><span class="src-sym">,</span> <span class="src-str">'ldiv_t'</span><span class="src-sym">,</span> <span class="src-str">'clock_t'</span><span class="src-sym">,</span> <span class="src-str">'time_t'</span><span class="src-sym">,</span> <span class="src-str">'tm'</span><span class="src-sym">,</span><a name="a95"></a><br />95                <span class="src-comm">// OpenStep/GNUstep/Cocoa:</span><a name="a96"></a><br />96                <span class="src-str">'SEL'</span><span class="src-sym">,</span> <span class="src-str">'id'</span><span class="src-sym">,</span> <span class="src-str">'NSRect'</span><span class="src-sym">,</span> <span class="src-str">'NSRange'</span><span class="src-sym">,</span> <span class="src-str">'NSPoint'</span><span class="src-sym">,</span> <span class="src-str">'NSZone'</span><span class="src-sym">,</span> <span class="src-str">'Class'</span><span class="src-sym">,</span> <span class="src-str">'IMP'</span><span class="src-sym">,</span> <span class="src-str">'BOOL'</span><span class="src-sym">,</span><a name="a97"></a><br />97                <span class="src-comm">// OpenStep/GNUstep/Cocoa @identifiers</span><a name="a98"></a><br />98                <span class="src-str">'@selector'</span><span class="src-sym">,</span> <span class="src-str">'@class'</span><span class="src-sym">,</span> <span class="src-str">'@protocol'</span><span class="src-sym">,</span> <span class="src-str">'@interface'</span><span class="src-sym">,</span> <span class="src-str">'@implementation'</span><span class="src-sym">,</span> <span class="src-str">'@end'</span><span class="src-sym">,</span><a name="a99"></a><br />99                <span class="src-str">'@private'</span><span class="src-sym">,</span> <span class="src-str">'@protected'</span><span class="src-sym">,</span> <span class="src-str">'@public'</span><span class="src-sym">,</span> <span class="src-str">'@try'</span><span class="src-sym">,</span> <span class="src-str">'@throw'</span><span class="src-sym">,</span> <span class="src-str">'@catch'</span><span class="src-sym">,</span> <span class="src-str">'@finally'</span><span class="src-sym">,</span><a name="a100"></a><br />100               <span class="src-str">'@encode'</span><span class="src-sym">,</span> <span class="src-str">'@defs'</span><span class="src-sym">,</span> <span class="src-str">'@synchronized'</span><a name="a101"></a><br />101               <span class="src-sym">)</span><span class="src-sym">,</span><a name="a102"></a><br />102           <span class="src-num">5</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span> <span class="src-comm">// OpenStep/GNUstep/Cocoa Foundation</span><a name="a103"></a><br />103               <span class="src-str">'NSAppleEventDescriptor'</span><span class="src-sym">,</span> <span class="src-str">'NSNetService'</span><span class="src-sym">,</span> <span class="src-str">'NSAppleEventManager'</span><span class="src-sym">,</span><a name="a104"></a><br />104               <span class="src-str">'NSNetServiceBrowser'</span><span class="src-sym">,</span> <span class="src-str">'NSAppleScript'</span><span class="src-sym">,</span> <span class="src-str">'NSNotification'</span><span class="src-sym">,</span> <span class="src-str">'NSArchiver'</span><span class="src-sym">,</span><a name="a105"></a><br />105               <span class="src-str">'NSNotificationCenter'</span><span class="src-sym">,</span> <span class="src-str">'NSArray'</span><span class="src-sym">,</span> <span class="src-str">'NSNotificationQueue'</span><span class="src-sym">,</span> <span class="src-str">'NSAssertionHandler'</span><span class="src-sym">,</span><a name="a106"></a><br />106               <span class="src-str">'NSNull'</span><span class="src-sym">,</span> <span class="src-str">'NSAttributedString'</span><span class="src-sym">,</span> <span class="src-str">'NSNumber'</span><span class="src-sym">,</span> <span class="src-str">'NSAutoreleasePool'</span><span class="src-sym">,</span><a name="a107"></a><br />107               <span class="src-str">'NSNumberFormatter'</span><span class="src-sym">,</span> <span class="src-str">'NSBundle'</span><span class="src-sym">,</span> <span class="src-str">'NSObject'</span><span class="src-sym">,</span> <span class="src-str">'NSCachedURLResponse'</span><span class="src-sym">,</span><a name="a108"></a><br />108               <span class="src-str">'NSOutputStream'</span><span class="src-sym">,</span> <span class="src-str">'NSCalendarDate'</span><span class="src-sym">,</span> <span class="src-str">'NSPipe'</span><span class="src-sym">,</span> <span class="src-str">'NSCharacterSet'</span><span class="src-sym">,</span> <span class="src-str">'NSPort'</span><span class="src-sym">,</span><a name="a109"></a><br />109               <span class="src-str">'NSClassDescription'</span><span class="src-sym">,</span> <span class="src-str">'NSPortCoder'</span><span class="src-sym">,</span> <span class="src-str">'NSCloneCommand'</span><span class="src-sym">,</span> <span class="src-str">'NSPortMessage'</span><span class="src-sym">,</span><a name="a110"></a><br />110               <span class="src-str">'NSCloseCommand'</span><span class="src-sym">,</span> <span class="src-str">'NSPortNameServer'</span><span class="src-sym">,</span> <span class="src-str">'NSCoder'</span><span class="src-sym">,</span> <span class="src-str">'NSPositionalSpecifier'</span><span class="src-sym">,</span><a name="a111"></a><br />111               <span class="src-str">'NSConditionLock'</span><span class="src-sym">,</span> <span class="src-str">'NSProcessInfo'</span><span class="src-sym">,</span> <span class="src-str">'NSConnection'</span><span class="src-sym">,</span> <span class="src-str">'NSPropertyListSerialization'</span><span class="src-sym">,</span><a name="a112"></a><br />112               <span class="src-str">'NSCountCommand'</span><span class="src-sym">,</span> <span class="src-str">'NSPropertySpecifier'</span><span class="src-sym">,</span> <span class="src-str">'NSCountedSet'</span><span class="src-sym">,</span> <span class="src-str">'NSProtocolChecker'</span><span class="src-sym">,</span><a name="a113"></a><br />113               <span class="src-str">'NSCreateCommand'</span><span class="src-sym">,</span> <span class="src-str">'NSProxy'</span><span class="src-sym">,</span> <span class="src-str">'NSData'</span><span class="src-sym">,</span> <span class="src-str">'NSQuitCommand'</span><span class="src-sym">,</span> <span class="src-str">'NSDate'</span><span class="src-sym">,</span><a name="a114"></a><br />114               <span class="src-str">'NSRandomSpecifier'</span><span class="src-sym">,</span> <span class="src-str">'NSDateFormatter'</span><span class="src-sym">,</span> <span class="src-str">'NSRangeSpecifier'</span><span class="src-sym">,</span> <span class="src-str">'NSDecimalNumber'</span><span class="src-sym">,</span><a name="a115"></a><br />115               <span class="src-str">'NSRecursiveLock'</span><span class="src-sym">,</span> <span class="src-str">'NSDecimalNumberHandler'</span><span class="src-sym">,</span> <span class="src-str">'NSRelativeSpecifier'</span><span class="src-sym">,</span><a name="a116"></a><br />116               <span class="src-str">'NSDeleteCommand'</span><span class="src-sym">,</span> <span class="src-str">'NSRunLoop'</span><span class="src-sym">,</span> <span class="src-str">'NSDeserializer'</span><span class="src-sym">,</span> <span class="src-str">'NSScanner'</span><span class="src-sym">,</span> <span class="src-str">'NSDictionary'</span><span class="src-sym">,</span><a name="a117"></a><br />117               <span class="src-str">'NSScriptClassDescription'</span><span class="src-sym">,</span> <span class="src-str">'NSDirectoryEnumerator'</span><span class="src-sym">,</span> <span class="src-str">'NSScriptCoercionHandler'</span><span class="src-sym">,</span><a name="a118"></a><br />118               <span class="src-str">'NSDistantObject'</span><span class="src-sym">,</span> <span class="src-str">'NSScriptCommand'</span><span class="src-sym">,</span> <span class="src-str">'NSDistantObjectRequest'</span><span class="src-sym">,</span><a name="a119"></a><br />119               <span class="src-str">'NSScriptCommandDescription'</span><span class="src-sym">,</span> <span class="src-str">'NSDistributedLock'</span><span class="src-sym">,</span> <span class="src-str">'NSScriptExecutionContext'</span><span class="src-sym">,</span><a name="a120"></a><br />120               <span class="src-str">'NSDistributedNotificationCenter'</span><span class="src-sym">,</span> <span class="src-str">'NSScriptObjectSpecifier'</span><span class="src-sym">,</span> <span class="src-str">'NSEnumerator'</span><span class="src-sym">,</span><a name="a121"></a><br />121               <span class="src-str">'NSScriptSuiteRegistry'</span><span class="src-sym">,</span> <span class="src-str">'NSError'</span><span class="src-sym">,</span> <span class="src-str">'NSScriptWhoseTest'</span><span class="src-sym">,</span> <span class="src-str">'NSException'</span><span class="src-sym">,</span><a name="a122"></a><br />122               <span class="src-str">'NSSerializer'</span><span class="src-sym">,</span> <span class="src-str">'NSExistsCommand'</span><span class="src-sym">,</span> <span class="src-str">'NSSet'</span><span class="src-sym">,</span> <span class="src-str">'NSFileHandle'</span><span class="src-sym">,</span> <span class="src-str">'NSSetCommand'</span><span class="src-sym">,</span><a name="a123"></a><br />123               <span class="src-str">'NSFileManager'</span><span class="src-sym">,</span> <span class="src-str">'NSSocketPort'</span><span class="src-sym">,</span> <span class="src-str">'NSFormatter'</span><span class="src-sym">,</span> <span class="src-str">'NSSocketPortNameServer'</span><span class="src-sym">,</span><a name="a124"></a><br />124               <span class="src-str">'NSGetCommand'</span><span class="src-sym">,</span> <span class="src-str">'NSSortDescriptor'</span><span class="src-sym">,</span> <span class="src-str">'NSHost'</span><span class="src-sym">,</span> <span class="src-str">'NSSpecifierTest'</span><span class="src-sym">,</span> <span class="src-str">'NSHTTPCookie'</span><span class="src-sym">,</span><a name="a125"></a><br />125               <span class="src-str">'NSSpellServer'</span><span class="src-sym">,</span> <span class="src-str">'NSHTTPCookieStorage'</span><span class="src-sym">,</span> <span class="src-str">'NSStream'</span><span class="src-sym">,</span> <span class="src-str">'NSHTTPURLResponse'</span><span class="src-sym">,</span><a name="a126"></a><br />126               <span class="src-str">'NSString'</span><span class="src-sym">,</span> <span class="src-str">'NSIndexSet'</span><span class="src-sym">,</span> <span class="src-str">'NSTask'</span><span class="src-sym">,</span> <span class="src-str">'NSIndexSpecifier'</span><span class="src-sym">,</span> <span class="src-str">'NSThread'</span><span class="src-sym">,</span><a name="a127"></a><br />127               <span class="src-str">'NSInputStream'</span><span class="src-sym">,</span> <span class="src-str">'NSTimer'</span><span class="src-sym">,</span> <span class="src-str">'NSInvocation'</span><span class="src-sym">,</span> <span class="src-str">'NSTimeZone'</span><span class="src-sym">,</span> <span class="src-str">'NSKeyedArchiver'</span><span class="src-sym">,</span><a name="a128"></a><br />128               <span class="src-str">'NSUnarchiver'</span><span class="src-sym">,</span> <span class="src-str">'NSKeyedUnarchiver'</span><span class="src-sym">,</span> <span class="src-str">'NSUndoManager'</span><span class="src-sym">,</span> <span class="src-str">'NSLock'</span><span class="src-sym">,</span><a name="a129"></a><br />129               <span class="src-str">'NSUniqueIDSpecifier'</span><span class="src-sym">,</span> <span class="src-str">'NSLogicalTest'</span><span class="src-sym">,</span> <span class="src-str">'NSURL'</span><span class="src-sym">,</span> <span class="src-str">'NSMachBootstrapServer'</span><span class="src-sym">,</span><a name="a130"></a><br />130               <span class="src-str">'NSURLAuthenticationChallenge'</span><span class="src-sym">,</span> <span class="src-str">'NSMachPort'</span><span class="src-sym">,</span> <span class="src-str">'NSURLCache'</span><span class="src-sym">,</span> <span class="src-str">'NSMessagePort'</span><span class="src-sym">,</span><a name="a131"></a><br />131               <span class="src-str">'NSURLConnection'</span><span class="src-sym">,</span> <span class="src-str">'NSMessagePortNameServer'</span><span class="src-sym">,</span> <span class="src-str">'NSURLCredential'</span><span class="src-sym">,</span><a name="a132"></a><br />132               <span class="src-str">'NSMethodSignature'</span><span class="src-sym">,</span> <span class="src-str">'NSURLCredentialStorage'</span><span class="src-sym">,</span> <span class="src-str">'NSMiddleSpecifier'</span><span class="src-sym">,</span><a name="a133"></a><br />133               <span class="src-str">'NSURLDownload'</span><span class="src-sym">,</span> <span class="src-str">'NSMoveCommand'</span><span class="src-sym">,</span> <span class="src-str">'NSURLHandle'</span><span class="src-sym">,</span> <span class="src-str">'NSMutableArray'</span><span class="src-sym">,</span><a name="a134"></a><br />134               <span class="src-str">'NSURLProtectionSpace'</span><span class="src-sym">,</span> <span class="src-str">'NSMutableAttributedString'</span><span class="src-sym">,</span> <span class="src-str">'NSURLProtocol'</span><span class="src-sym">,</span><a name="a135"></a><br />135               <span class="src-str">'NSMutableCharacterSet'</span><span class="src-sym">,</span> <span class="src-str">'NSURLRequest'</span><span class="src-sym">,</span> <span class="src-str">'NSMutableData'</span><span class="src-sym">,</span> <span class="src-str">'NSURLResponse'</span><span class="src-sym">,</span><a name="a136"></a><br />136               <span class="src-str">'NSMutableDictionary'</span><span class="src-sym">,</span> <span class="src-str">'NSUserDefaults'</span><span class="src-sym">,</span> <span class="src-str">'NSMutableIndexSet'</span><span class="src-sym">,</span> <span class="src-str">'NSValue'</span><span class="src-sym">,</span><a name="a137"></a><br />137               <span class="src-str">'NSMutableSet'</span><span class="src-sym">,</span> <span class="src-str">'NSValueTransformer'</span><span class="src-sym">,</span> <span class="src-str">'NSMutableString'</span><span class="src-sym">,</span> <span class="src-str">'NSWhoseSpecifier'</span><span class="src-sym">,</span><a name="a138"></a><br />138               <span class="src-str">'NSMutableURLRequest'</span><span class="src-sym">,</span> <span class="src-str">'NSXMLParser'</span><span class="src-sym">,</span> <span class="src-str">'NSNameSpecifier'</span><a name="a139"></a><br />139           <span class="src-sym">)</span><span class="src-sym">,</span><a name="a140"></a><br />140           <span class="src-num">6</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span> <span class="src-comm">// OpenStep/GNUstep/Cocoa AppKit</span><a name="a141"></a><br />141               <span class="src-str">'NSActionCell'</span><span class="src-sym">,</span> <span class="src-str">'NSOpenGLPixelFormat'</span><span class="src-sym">,</span> <span class="src-str">'NSAffineTransform'</span><span class="src-sym">,</span> <span class="src-str">'NSOpenGLView'</span><span class="src-sym">,</span><a name="a142"></a><br />142               <span class="src-str">'NSAlert'</span><span class="src-sym">,</span> <span class="src-str">'NSOpenPanel'</span><span class="src-sym">,</span> <span class="src-str">'NSAppleScript Additions'</span><span class="src-sym">,</span> <span class="src-str">'NSOutlineView'</span><span class="src-sym">,</span><a name="a143"></a><br />143               <span class="src-str">'NSApplication'</span><span class="src-sym">,</span> <span class="src-str">'NSPageLayout'</span><span class="src-sym">,</span> <span class="src-str">'NSArrayController'</span><span class="src-sym">,</span> <span class="src-str">'NSPanel'</span><span class="src-sym">,</span><a name="a144"></a><br />144               <span class="src-str">'NSATSTypesetter'</span><span class="src-sym">,</span> <span class="src-str">'NSParagraphStyle'</span><span class="src-sym">,</span> <span class="src-str">'NSPasteboard'</span><span class="src-sym">,</span> <span class="src-str">'NSBezierPath'</span><span class="src-sym">,</span><a name="a145"></a><br />145               <span class="src-str">'NSPDFImageRep'</span><span class="src-sym">,</span> <span class="src-str">'NSBitmapImageRep'</span><span class="src-sym">,</span> <span class="src-str">'NSPICTImageRep'</span><span class="src-sym">,</span> <span class="src-str">'NSBox'</span><span class="src-sym">,</span> <span class="src-str">'NSPopUpButton'</span><span class="src-sym">,</span><a name="a146"></a><br />146               <span class="src-str">'NSBrowser'</span><span class="src-sym">,</span> <span class="src-str">'NSPopUpButtonCell'</span><span class="src-sym">,</span> <span class="src-str">'NSBrowserCell'</span><span class="src-sym">,</span> <span class="src-str">'NSPrinter'</span><span class="src-sym">,</span> <span class="src-str">'NSPrintInfo'</span><span class="src-sym">,</span><a name="a147"></a><br />147               <span class="src-str">'NSButton'</span><span class="src-sym">,</span> <span class="src-str">'NSPrintOperation'</span><span class="src-sym">,</span> <span class="src-str">'NSButtonCell'</span><span class="src-sym">,</span> <span class="src-str">'NSPrintPanel'</span><span class="src-sym">,</span> <span class="src-str">'NSCachedImageRep'</span><span class="src-sym">,</span><a name="a148"></a><br />148               <span class="src-str">'NSProgressIndicator'</span><span class="src-sym">,</span> <span class="src-str">'NSCell'</span><span class="src-sym">,</span> <span class="src-str">'NSQuickDrawView'</span><span class="src-sym">,</span> <span class="src-str">'NSClipView'</span><span class="src-sym">,</span> <span class="src-str">'NSResponder'</span><span class="src-sym">,</span><a name="a149"></a><br />149               <span class="src-str">'NSRulerMarker'</span><span class="src-sym">,</span> <span class="src-str">'NSColor'</span><span class="src-sym">,</span> <span class="src-str">'NSRulerView'</span><span class="src-sym">,</span> <span class="src-str">'NSColorList'</span><span class="src-sym">,</span> <span class="src-str">'NSSavePanel'</span><span class="src-sym">,</span><a name="a150"></a><br />150               <span class="src-str">'NSColorPanel'</span><span class="src-sym">,</span> <span class="src-str">'NSScreen'</span><span class="src-sym">,</span> <span class="src-str">'NSColorPicker'</span><span class="src-sym">,</span> <span class="src-str">'NSScroller'</span><span class="src-sym">,</span> <span class="src-str">'NSColorWell'</span><span class="src-sym">,</span><a name="a151"></a><br />151               <span class="src-str">'NSScrollView'</span><span class="src-sym">,</span> <span class="src-str">'NSComboBox'</span><span class="src-sym">,</span> <span class="src-str">'NSSearchField'</span><span class="src-sym">,</span> <span class="src-str">'NSComboBoxCell'</span><span class="src-sym">,</span><a name="a152"></a><br />152               <span class="src-str">'NSSearchFieldCell'</span><span class="src-sym">,</span> <span class="src-str">'NSControl'</span><span class="src-sym">,</span> <span class="src-str">'NSSecureTextField'</span><span class="src-sym">,</span> <span class="src-str">'NSController'</span><span class="src-sym">,</span><a name="a153"></a><br />153               <span class="src-str">'NSSecureTextFieldCell'</span><span class="src-sym">,</span> <span class="src-str">'NSCursor'</span><span class="src-sym">,</span> <span class="src-str">'NSSegmentedCell'</span><span class="src-sym">,</span> <span class="src-str">'NSCustomImageRep'</span><span class="src-sym">,</span><a name="a154"></a><br />154               <span class="src-str">'NSSegmentedControl'</span><span class="src-sym">,</span> <span class="src-str">'NSDocument'</span><span class="src-sym">,</span> <span class="src-str">'NSShadow'</span><span class="src-sym">,</span> <span class="src-str">'NSDocumentController'</span><span class="src-sym">,</span><a name="a155"></a><br />155               <span class="src-str">'NSSimpleHorizontalTypesetter'</span><span class="src-sym">,</span> <span class="src-str">'NSDrawer'</span><span class="src-sym">,</span> <span class="src-str">'NSSlider'</span><span class="src-sym">,</span> <span class="src-str">'NSEPSImageRep'</span><span class="src-sym">,</span><a name="a156"></a><br />156               <span class="src-str">'NSSliderCell'</span><span class="src-sym">,</span> <span class="src-str">'NSEvent'</span><span class="src-sym">,</span> <span class="src-str">'NSSound'</span><span class="src-sym">,</span> <span class="src-str">'NSFileWrapper'</span><span class="src-sym">,</span> <span class="src-str">'NSSpeechRecognizer'</span><span class="src-sym">,</span><a name="a157"></a><br />157               <span class="src-str">'NSFont'</span><span class="src-sym">,</span> <span class="src-str">'NSSpeechSynthesizer'</span><span class="src-sym">,</span> <span class="src-str">'NSFontDescriptor'</span><span class="src-sym">,</span> <span class="src-str">'NSSpellChecker'</span><span class="src-sym">,</span><a name="a158"></a><br />158               <span class="src-str">'NSFontManager'</span><span class="src-sym">,</span> <span class="src-str">'NSSplitView'</span><span class="src-sym">,</span> <span class="src-str">'NSFontPanel'</span><span class="src-sym">,</span> <span class="src-str">'NSStatusBar'</span><span class="src-sym">,</span> <span class="src-str">'NSForm'</span><span class="src-sym">,</span><a name="a159"></a><br />159               <span class="src-str">'NSStatusItem'</span><span class="src-sym">,</span> <span class="src-str">'NSFormCell'</span><span class="src-sym">,</span> <span class="src-str">'NSStepper'</span><span class="src-sym">,</span> <span class="src-str">'NSGlyphGenerator'</span><span class="src-sym">,</span> <span class="src-str">'NSStepperCell'</span><span class="src-sym">,</span><a name="a160"></a><br />160               <span class="src-str">'NSGlyphInfo'</span><span class="src-sym">,</span> <span class="src-str">'NSGraphicsContext'</span><span class="src-sym">,</span> <span class="src-str">'NSTableColumn'</span><span class="src-sym">,</span> <span class="src-str">'NSHelpManager'</span><span class="src-sym">,</span><a name="a161"></a><br />161               <span class="src-str">'NSTableHeaderCell'</span><span class="src-sym">,</span> <span class="src-str">'NSImage'</span><span class="src-sym">,</span> <span class="src-str">'NSTableHeaderView'</span><span class="src-sym">,</span> <span class="src-str">'NSImageCell'</span><span class="src-sym">,</span> <span class="src-str">'NSTableView'</span><span class="src-sym">,</span><a name="a162"></a><br />162               <span class="src-str">'NSImageRep'</span><span class="src-sym">,</span> <span class="src-str">'NSTabView'</span><span class="src-sym">,</span> <span class="src-str">'NSImageView'</span><span class="src-sym">,</span> <span class="src-str">'NSTabViewItem'</span><span class="src-sym">,</span> <span class="src-str">'NSInputManager'</span><span class="src-sym">,</span><a name="a163"></a><br />163               <span class="src-str">'NSText'</span><span class="src-sym">,</span> <span class="src-str">'NSInputServer'</span><span class="src-sym">,</span> <span class="src-str">'NSTextAttachment'</span><span class="src-sym">,</span> <span class="src-str">'NSLayoutManager'</span><span class="src-sym">,</span><a name="a164"></a><br />164               <span class="src-str">'NSTextAttachmentCell'</span><span class="src-sym">,</span> <span class="src-str">'NSMatrix'</span><span class="src-sym">,</span> <span class="src-str">'NSTextContainer'</span><span class="src-sym">,</span> <span class="src-str">'NSMenu'</span><span class="src-sym">,</span> <span class="src-str">'NSTextField'</span><span class="src-sym">,</span><a name="a165"></a><br />165               <span class="src-str">'NSMenuItem'</span><span class="src-sym">,</span> <span class="src-str">'NSTextFieldCell'</span><span class="src-sym">,</span> <span class="src-str">'NSMenuItemCell'</span><span class="src-sym">,</span> <span class="src-str">'NSTextStorage'</span><span class="src-sym">,</span> <span class="src-str">'NSMenuView'</span><span class="src-sym">,</span><a name="a166"></a><br />166               <span class="src-str">'NSTextTab'</span><span class="src-sym">,</span> <span class="src-str">'NSMovie'</span><span class="src-sym">,</span> <span class="src-str">'NSTextView'</span><span class="src-sym">,</span> <span class="src-str">'NSMovieView'</span><span class="src-sym">,</span> <span class="src-str">'NSToolbar'</span><span class="src-sym">,</span> <span class="src-str">'NSToolbarItem'</span><span class="src-sym">,</span><a name="a167"></a><br />167               <span class="src-str">'NSMutableParagraphStyle'</span><span class="src-sym">,</span> <span class="src-str">'NSTypesetter'</span><span class="src-sym">,</span> <span class="src-str">'NSNib'</span><span class="src-sym">,</span> <span class="src-str">'NSNibConnector'</span><span class="src-sym">,</span><a name="a168"></a><br />168               <span class="src-str">'NSUserDefaultsController'</span><span class="src-sym">,</span> <span class="src-str">'NSNibControlConnector'</span><span class="src-sym">,</span> <span class="src-str">'NSView'</span><span class="src-sym">,</span><a name="a169"></a><br />169               <span class="src-str">'NSNibOutletConnector'</span><span class="src-sym">,</span> <span class="src-str">'NSWindow'</span><span class="src-sym">,</span> <span class="src-str">'NSObjectController'</span><span class="src-sym">,</span> <span class="src-str">'NSWindowController'</span><span class="src-sym">,</span><a name="a170"></a><br />170               <span class="src-str">'NSOpenGLContext'</span><span class="src-sym">,</span> <span class="src-str">'NSWorkspace'</span><span class="src-sym">,</span> <span class="src-str">'NSOpenGLPixelBuffer'</span><a name="a171"></a><br />171           <span class="src-sym">)</span><a name="a172"></a><br />172       <span class="src-sym">)</span><span class="src-sym">,</span><a name="a173"></a><br />173       <span class="src-str">'SYMBOLS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a174"></a><br />174           <span class="src-str">'('</span><span class="src-sym">,</span> <span class="src-str">')'</span><span class="src-sym">,</span> <span class="src-str">'{'</span><span class="src-sym">,</span> <span class="src-str">'}'</span><span class="src-sym">,</span> <span class="src-str">'['</span><span class="src-sym">,</span> <span class="src-str">']'</span><span class="src-sym">,</span> <span class="src-str">'='</span><span class="src-sym">,</span> <span class="src-str">'+'</span><span class="src-sym">,</span> <span class="src-str">'-'</span><span class="src-sym">,</span> <span class="src-str">'*'</span><span class="src-sym">,</span> <span class="src-str">'/'</span><span class="src-sym">,</span> <span class="src-str">'!'</span><span class="src-sym">,</span> <span class="src-str">'%'</span><span class="src-sym">,</span> <span class="src-str">'^'</span><span class="src-sym">,</span> <span class="src-str">'&amp;'</span><span class="src-sym">,</span> <span class="src-str">':'</span><a name="a175"></a><br />175           <span class="src-sym">)</span><span class="src-sym">,</span><a name="a176"></a><br />176       <span class="src-str">'CASE_SENSITIVE'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a177"></a><br />177           <span class="src-id">GESHI_COMMENTS</span> =&gt; <span class="src-id">true</span><span class="src-sym">,</span><a name="a178"></a><br />178           <span class="src-num">1</span> =&gt; <span class="src-id">false</span><span class="src-sym">,</span><a name="a179"></a><br />179           <span class="src-num">2</span> =&gt; <span class="src-id">false</span><span class="src-sym">,</span><a name="a180"></a><br />180           <span class="src-num">3</span> =&gt; <span class="src-id">false</span><span class="src-sym">,</span><a name="a181"></a><br />181           <span class="src-num">4</span> =&gt; <span class="src-id">false</span><span class="src-sym">,</span><a name="a182"></a><br />182           <span class="src-num">5</span> =&gt; <span class="src-id">false</span><span class="src-sym">,</span><a name="a183"></a><br />183           <span class="src-num">6</span> =&gt; <span class="src-id">false</span><span class="src-sym">,</span><a name="a184"></a><br />184           <span class="src-sym">)</span><span class="src-sym">,</span><a name="a185"></a><br />185       <span class="src-str">'STYLES'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a186"></a><br />186           <span class="src-str">'KEYWORDS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a187"></a><br />187               <span class="src-num">1</span> =&gt; <span class="src-str">'color: #0000ff;'</span><span class="src-sym">,</span><a name="a188"></a><br />188               <span class="src-num">2</span> =&gt; <span class="src-str">'color: #0000ff;'</span><span class="src-sym">,</span><a name="a189"></a><br />189               <span class="src-num">3</span> =&gt; <span class="src-str">'color: #0000dd;'</span><span class="src-sym">,</span><a name="a190"></a><br />190               <span class="src-num">4</span> =&gt; <span class="src-str">'color: #0000ff;'</span><span class="src-sym">,</span><a name="a191"></a><br />191               <span class="src-num">5</span> =&gt; <span class="src-str">'color: #0000ff;'</span><span class="src-sym">,</span><a name="a192"></a><br />192               <span class="src-num">6</span> =&gt; <span class="src-str">'color: #0000ff;'</span><a name="a193"></a><br />193               <span class="src-sym">)</span><span class="src-sym">,</span><a name="a194"></a><br />194           <span class="src-str">'COMMENTS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a195"></a><br />195               <span class="src-num">1</span> =&gt; <span class="src-str">'color: #ff0000;'</span><span class="src-sym">,</span><a name="a196"></a><br />196               <span class="src-num">2</span> =&gt; <span class="src-str">'color: #339900;'</span><span class="src-sym">,</span><a name="a197"></a><br />197               <span class="src-str">'MULTI'</span> =&gt; <span class="src-str">'color: #ff0000; font-style: italic;'</span><a name="a198"></a><br />198               <span class="src-sym">)</span><span class="src-sym">,</span><a name="a199"></a><br />199           <span class="src-str">'ESCAPE_CHAR'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a200"></a><br />200               <span class="src-num">0</span> =&gt; <span class="src-str">'color: #666666; font-weight: bold;'</span><a name="a201"></a><br />201               <span class="src-sym">)</span><span class="src-sym">,</span><a name="a202"></a><br />202           <span class="src-str">'BRACKETS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a203"></a><br />203               <span class="src-num">0</span> =&gt; <span class="src-str">'color: #002200;'</span><a name="a204"></a><br />204               <span class="src-sym">)</span><span class="src-sym">,</span><a name="a205"></a><br />205           <span class="src-str">'STRINGS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a206"></a><br />206               <span class="src-num">0</span> =&gt; <span class="src-str">'color: #666666;'</span><a name="a207"></a><br />207               <span class="src-sym">)</span><span class="src-sym">,</span><a name="a208"></a><br />208           <span class="src-str">'NUMBERS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a209"></a><br />209               <span class="src-num">0</span> =&gt; <span class="src-str">'color: #0000dd;'</span><a name="a210"></a><br />210               <span class="src-sym">)</span><span class="src-sym">,</span><a name="a211"></a><br />211           <span class="src-str">'METHODS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a212"></a><br />212               <span class="src-sym">)</span><span class="src-sym">,</span><a name="a213"></a><br />213           <span class="src-str">'SYMBOLS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a214"></a><br />214               <span class="src-num">0</span> =&gt; <span class="src-str">'color: #002200;'</span><a name="a215"></a><br />215               <span class="src-sym">)</span><span class="src-sym">,</span><a name="a216"></a><br />216           <span class="src-str">'REGEXPS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a217"></a><br />217               <span class="src-sym">)</span><span class="src-sym">,</span><a name="a218"></a><br />218           <span class="src-str">'SCRIPT'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a219"></a><br />219               <span class="src-sym">)</span><a name="a220"></a><br />220           <span class="src-sym">)</span><span class="src-sym">,</span><a name="a221"></a><br />221       <span class="src-str">'URLS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a222"></a><br />222           <span class="src-num">1</span> =&gt; <span class="src-str">''</span><span class="src-sym">,</span><a name="a223"></a><br />223           <span class="src-num">2</span> =&gt; <span class="src-str">''</span><span class="src-sym">,</span><a name="a224"></a><br />224           <span class="src-num">3</span> =&gt; <span class="src-str">'http://www.opengroup.org/onlinepubs/009695399/functions/{FNAME}.html'</span><span class="src-sym">,</span><a name="a225"></a><br />225           <span class="src-num">4</span> =&gt; <span class="src-str">''</span><span class="src-sym">,</span><a name="a226"></a><br />226           <span class="src-num">5</span> =&gt; <span class="src-str">'http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/{FNAME}.html'</span><span class="src-sym">,</span><a name="a227"></a><br />227           <span class="src-num">6</span> =&gt; <span class="src-str">'http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Classes/{FNAME}.html'</span><a name="a228"></a><br />228           <span class="src-sym">)</span><span class="src-sym">,</span><a name="a229"></a><br />229       <span class="src-str">'OOLANG'</span> =&gt; <span class="src-id">false</span><span class="src-sym">,</span><a name="a230"></a><br />230       <span class="src-str">'OBJECT_SPLITTERS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a231"></a><br />231           <span class="src-sym">)</span><span class="src-sym">,</span><a name="a232"></a><br />232       <span class="src-str">'REGEXPS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a233"></a><br />233           <span class="src-sym">)</span><span class="src-sym">,</span><a name="a234"></a><br />234       <span class="src-str">'STRICT_MODE_APPLIES'</span> =&gt; <span class="src-id">GESHI_NEVER</span><span class="src-sym">,</span><a name="a235"></a><br />235       <span class="src-str">'SCRIPT_DELIMITERS'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a236"></a><br />236           <span class="src-sym">)</span><span class="src-sym">,</span><a name="a237"></a><br />237       <span class="src-str">'HIGHLIGHT_STRICT_BLOCK'</span> =&gt; <span class="src-key">array</span><span class="src-sym">(</span><a name="a238"></a><br />238           <span class="src-sym">)</span><a name="a239"></a><br />239   <span class="src-sym">)</span>;<a name="a240"></a><br />240   <a name="a241"></a><br />241   <span class="src-php">?&gt;</span></pre>
</div>
	<p class="notes" id="credit">
		Documentation generated on Thu, 22 Sep 2005 13:48:03 +1200 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.2.3</a>
	</p>
	</body>
</html>